@charset "utf-8";

.input_text{width:98%;height:24px;font-size:18px;}
 select{padding:3px;margin:5px;}
.title1{font-size:20px;margin:10px;font-weight:bold;text-align:center;}



.uploadfile{height:0;width:0;z-index: -1}

.img_obj_div{border:1px solid #333333;display:inline-block;position:relative;margin:4px;}
a.img_obj_del{position:absolute;left:0;bottom:0;width:100%;opacity:1; background-color:rgba(0, 0, 0, 0.5);text-align:center;color:white;}
.dtree_icon{border:1px solid #333333;background-color:#EEF5FD;display:inline-block;color:red;margin:2px;padding:3px;}
/*show_hide.php*/
.h_wrap_div,.wrap_div{display:table-cell;text-align:center;vertical-align:middle;width:100%;height:100%;display:none;position:absolute;top:0px;left:0px;}
#h_wrap_div1,#wrap_div1{z-index:5000;filter:alpha(opacity=80) !important;opacity:0.8 !important;background-color:#000000;}
#h_wrap_div2,#wrap_div2{ z-index:5001;border:0px solid red;width:100%; }
.h_wrap_div i,.wrap_div i{display:inline-block;height:100%;vertical-align:middle}
.wrap_div img{vertical-align:middle;max-width:960px;}
.wrap_div .span_c{line-height:100%;border:0px solid #ffffff;font-size:70px;filter:alpha(opacity=60) !important;opacity:0.6 !important;background-color:#000000;color:#ffffff; z-index:5005;cursor:pointer;}
.wrap_div #span_i{display:inline-block;width:960px;z-index:5006;position:relative;}
.wrap_div #span_i_c{ border:0px solid #666666;background-colors:#333333;width:100%;z-index:5106;color:white;position:absolute;margin:10px;display:block; opacity:0.8;text-align:left;display:;font-size:16px;}
div span{-moz-user-select:none;}
a.a_button4{border-radius:3px;background-color:#E76262;color:white;border:1px solid #BB3131; ;text-align:center; font-size:14px;   padding:5px 15px ; margin:5px;display:inline-block;}
.wrap_span{border-radius:5px;border:1px solid #2175D0;background-color:#f4f4f4;padding:5px;display:inline-block;}



/*show_hide.php*/
a.a_show_hide{color:#ffffff;text-decoration:none;font-size:18px;margin-top:12px;padding:2px; height:20px; line-height:20px;background-color:#B779A8;border:2px solid #ffffff;display:block;font-weight:bold;text-align:center;}

#show_wait_div2{
display:none
}
 .show_wait_div{
 background-color:#999999;
filter:alpha(opacity=90);       /* IE */
-moz-opacity:0.9;              /* Moz + FF */
opacity: 0.9;  
 position:absolute;left:0px;top:0px; 
 width:100%;height:100%;
 }
 .show_wait_div2{
Z-INDEX: 102;
width:100% ;height:100%; 
 position:absolute;left:0px;top:0px;
 }
.show_wait_table td{padding:20px;}


.wait_divaa{
filter:alpha(opacity=50);       /* IE */
-moz-opacity:0.5;              /* Moz + FF */
opacity: 0.5;  
 width:100%;
 height:100%;
 z-index:20;
 visibility: ;
 left: 0px;
 top:0px;
 position:absolute;
 background-color:#ffffff;

}

.wait_div{
 filter:alpha(opacity=50);
 -moz-opacity: 0.6;
 opacity: 0.6;
 position:absolute;
 width:100%;
 height:100%;
 z-index:20;
 visibility:hidden;
 left: 0px;
 top:0px;
 }
 /*show_hide.php*/
 
 
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:15px;
	
	background:url(background.jpg) fixed     ;
   	
	/*若不加入以下两项，则showModalDialog后会出现边距*/
	overflow-x:auto;
    overflow-y:auto;

}
td{font-size:14px;}

a {
	FONT-SIZE: 13px; COLOR: #996633; TEXT-DECORATION: none
}
a:hover {
	text-decoration: underline;
}



.menu_table a{font-size: 14px; color:white;font-size:15px;}
.bulletin_table .t {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #634a18;}

/*栏目表格*/
.table_coll{border:1px solid #C5B898; border-collapse:collapse;}
.table_coll .t{font-weight:bold;color:#423626; }
.table_coll .c{ text-indent:2em;padding:5px; LINE-HEIGHT: 20px;color:5B3D1E;}
.table_coll .links {MARGIN: 0px;text-align:center;}
.table_coll .links UL {margin:0px; LIST-STYLE-TYPE: none}
.table_coll .links UL LI {FLOAT: left; MARGIN: 10px 0px 5px 15px; }
.table_coll table{border-collapse:collapse;}

/*后台管理表格边框*/
.table_data{border:1px solid #888888;border-collapse:collapse;background-color:white; margin-top:5px; }
.table_data td{ border:1px solid #888888;padding:5px;}
.table_data .content{height:20px;}
.table_data .header{background-color:#E4E8ef; text-align:center;}
/*
.table_data .header{background-color:#F1F1F1; text-align:center;}
*/

 .table_data .over{background-color:#eeeeee}
 .table_data .out{background-color:#ffffff}
 
/*后台管理标题div栏*/
.title_div{font-weight:bold;border-top: #588acb 1px solid; padding-left:10px; margin-bottom:10px; background: #d0dff4; height:23px;line-height:23px;}

.title_div2{color:#333333;font-weight:bold;border:1px solid #999999;width:100%;height:30px;line-height:30px;  background-color:#EEF5FD; padding:0 0 0 5px;margin-top:5px;}

.title_div3{border:1px solid #888888;background-color:#E4E8ef;  padding:5px;margin-bottom:10px; }


/*表格与下表的间距*/
.table_split{margin-bottom:10px;}
input,textarea{outline:none} /*去掉chrome浏览器中input获得焦点时的橙色边框*/
/*图片边框*/
.pic_border{border:5px solid white}
.pic_border2{border:4px solid #996633}

/*图片显示页div栏*/
.pic_div{border-top: #588acb 1px solid;  background: #d0dff4; height:23px;line-height:23px;}

/*链接颜色*/
a.a2{font-size: 14px; color:#333333;}
a.a2:hover{font-size: 14px; color:#000000;}

a.a3{font-size: 14px; color:#365F9F;}
a.a3:hover{font-size: 14px; color:#365F9F;}

a.a_red{font-size: 14px; color:red;font-weight:bold;border:1p solid red;padding:1px;}
a.a_red:hover{font-size: 14px; color:red;}


 
/*浮动块*/
.team_lanmu{clear:both;border:1px solid #999999;margin:5 0 10 0;width:49%;}
.team_lanmu_fl{float:left;}
.team_lanmu_fr{float:right;}
.team_c_m{float:right;color: #999999;font-size:13px;}
.clear_both{clear:both;}

/*按钮背景*/
.img_button{cursor:hand;height:26px;border:1px solid #286EA2;background:url(swib.jpg) repeat-x;font-weight:bold;vertical-align:middle;}

/*文本框*/
.input_text {border:1px solid #888888;heights:25px; }

.input_text_w{border:1px solid #888888;height:25px;width:100%; }

/* login.php */
.table_login{background-color:#ffffff;border-collapse:collapse;border:1px solid #7eb5e2;height:20px;a}
.table_login  td{padding:4px;}


/* admin.php */
.inwelcome{ font-size:14px; font-weight:bold; color:#224D7E;}
.inwelcome2{ font-size:12px; color:#333333;line-height:20px; }
.admin_table_score { background:#FBFBFB; border:1px solid #82D1E7; border-bottom:0px; padding:5px 5px 0px 5px;}

/* 点击表格排序项后*/
.style_order{font-size:14px;font-weight: bold;}

.admin_table_archive { background:#F7FDFF; border:1px solid #82D1E7; border-bottom:0px; padding:15px 10px 10px 10px;}

.admin_table_title { color:#fff; font-weight:bold; padding:2px 0 0 6px;}

.admin_table_content ul { margin:0; padding:0; list-style:none;}
.admin_table_content li { line-height:20px; background:url(main_36.gif) no-repeat 6px left; padding-left:12px;}
.admin_table_content a:hover { color:#f00; text-decoration:underline;}

/*archive_v.php标题下面的横栏*/
.archive_v_menu  {font-size:13px;color:#666666;}

/*news.php*/
.news{ text-align:left;border:#888888 1px solid;background-color:#F5F3EA;margin:5px;padding:5px;}
.div_news{ padding:5px;margin-bottom:5px;font-size:13px;line-height:16px;width:100%;}
/*.div_news .t1{color:#999999}*/
.div_news_i{border:1px solid #999999; background-color:#CEEBF3;}
.div_news_f{border-top:1px dotted #999999; }
.div_news_s{border:1px solid #999999;background-color:white;}
.div_news_bg{background-color:#666666;}
.div_news_head{background-color:#FFFFCC;padding:5;border:1px solid #999999}
.team_lanmu_c{background-color:#ffffff;padding:0  10 0 10;height:10px;}
.headicon_wrap{padding:1px;border:1px solid #999999;}
.less_text{font-size:13px;color:#666666}

/*lesson.php*/
.l_v_t_t{margin:0 5;font-size:17px;color:#660000;font-weight:bold}
.l_v_t_b{color:#999999;font-size:15px;font-weight:normal;}
.l_v_t_t2{font-size:17px;color:#660000;font-weight:bold}
.l_v_c_t  {font-size:13px;color:#666666}
.td_content{padding:6px;}
.tl_round {  BACKGROUND: #ccf533; MARGIN: 5; OVERFLOW: hidden; WIDTH: 10px; HEIGHT: 10px}
.tl_modify {  BACKGROUND: #e99bff; MARGIN:  5; OVERFLOW: hidden; WIDTH: 10px; HEIGHT: 10px}
#container{position:relative;margin:0px auto 0px auto;width:1004px;;background:url(bg_top.jpg) no-repeat;background-color:#FFFFFF;height:100%;}
#container_w{text-align:center;background-color:#ffffff;width:100%;height:100%;}
#main_w{text-align:center;background-color:#ffffff;width:100%;height:100%;margin:1px;}
#main{text-align:center;width:92%;font-size:13px;height:100%;
/*main的高度是当前页面可见高度-banner的高度*/

	}
/*搜索块*/
.div_news_bg{background-color:#666666;}
.div_news_head{background-color:#FFFFCC;padding:5;border:1px solid #999999}
.span_wrap{font-size:13px;height:20px;line-height:20px;border:1px solid #7d7d7d ;background:#A6DBFF;padding:2px;color:#333333;margin:2px;}
.span_wrapq{font-size:13px;height:20px;line-height:20px;border:1px solid #999999 ;background:#FFFF00;padding:2px;color:#333333;}
.necessary111{color:red;}
.necessary_b{color:red;font-weight:bold;}
.necessary_td{color:red;}
.necessary_red{color:red;}



a.a_button1{ border-radius:5px;color:white;background-color:#2175D0;font-family:"宋体";font-size:15px; margin:0px; display:inline-block; text-align:center;padding:7px;} /*display:block;float:left;*/
a.a_button1_hover,a.a_button1:hover{background-color:#0058B8; text-decoration:none;}


a.a_button7{ border-radius:2px;color:white;background-color:transparent;font-family:"宋体";font-size:15px; margin:0px; display:inline-block; text-align:left;padding:0px;position:absolute;bottom:0px;left:20px;z-index:4000;width:100%;line-height:100px;height:100%;opacity:0} /*display:block;float:left;*/
a.a_button7_hover,a.a_button7:hover{ text-decoration:none;opacity:0.8}

.thread_button{positions:absolute;bottom:0px;right:10px;z-index:4000;border:0px solid red;}
a.thread_button1__{border-radius:5px;background-color:#2175D0;color:white;color:white;border:0px solid #BB3131; ;text-align:center; font-size:16px;     padding:5px ; margin:5px;display:block;}
a.thread_button1{border-radius:5px;background-color:#2175D0;color:white;color:white;border:0px solid #BB3131; ;text-align:center; font-size:16px;   padding:2px ; margin:2px;display:inline-block;}

a.thread_button1:hover{background-color:#0058B8}
.uploadfile,.uploadfile_c{height:0;width:0;z-index: -1}

.hand{cursor:pointer}
.thread_add_text2{border-radius:40px;font-size:15px;position:absolute;right:2px;top:2px;border:1px solid red;text-align:center;width:40px;line-height:40px;}

.thread_add_text{position:absolute;left:10px;top:7px;border:0px solid #666666;text-align:center;opacity:0.2;background-color:#2175D0;padding:5px;z-index:5000;}
.thread_add_text_hover{}

.thread_add{border:1px solid  #cecece; padding:4px; }
.thread_add_hover{border:1px solid  #2175D0; opacity:1; }
.thead_add_input{width:100%;display:block;}
input.no_focus:focus,textarea.no_focus:focus{ 
 box-shadow:none;
-moz-box-shadow:none;
-webkit-box-shadow:none;}
.shadow{
filter:drop-shadow(5px 5px 5px #ccc);
-ms-filter:drop-shadow(5px 5px 5px #ccc);
-moz-filter:drop-shadow(5px 5px 5px #ccc);
-webkit-filter:drop-shadow(5px 5px 5px #ccc);
-o-filter:drop-shadow(5px 5px 5px #ccc);
}
a.a_button2{ border-radius:3px;color:#2175D0;font-family:"宋体";border:1px solid #2175D0;font-size:13px;  padding:4px;display:inline-block; text-align:center ;}
a.a_button2_hover,a.a_button2:hover{background-color:#0058B8;color:white;}